/*
 * PhotoSet.java
 *
 * Created on April 6, 2007, 10:49 AM
 *
 * To change this template, choose Tools | Template Manager
 * and open the template in the editor.
 */

package edu.byu.isys413.jjenkins.data;


/**
 * This class has the setters and getters
 * @author GUID
 */
public class PhotoSet extends RevenueSourceBO{
    
    private String descriptionOfSet = null;
    private int numInSet = 0;
    private String externalID = null;
    private String memberID = null;
    private double Price = 0.0;
    
    
    /**
     * Creates a new instance of PhotoSet
     * takes in the String id and sets it
     * @param guid id
     */
    public PhotoSet (String guid)
    {
        super.setId(guid);
    }

    /**
     * gets the description
     * @return description
     */
    public String getDescriptionOfSet ()
    {
        return descriptionOfSet;
    }

    /**
     * sets the description
     * @param descriptionOfSet 
     */
    public void setDescriptionOfSet (String descriptionOfSet)
    {
        this.descriptionOfSet = descriptionOfSet;
    }

    /**
     * gets the number in set
     * @return number of photos in set
     */
    public int getNumInSet ()
    {
        return numInSet;
    }

    /**
     * sets the number in set
     * @param numInSet 
     */
    public void setNumInSet (int numInSet)
    {
        this.numInSet = numInSet;
    }

    /**
     * gets the external id
     * @return external id
     */
    public String getExternalID ()
    {
        return externalID;
    }

    /**
     * sets the external id
     * @param externalID 
     */
    public void setExternalID (String externalID)
    {
        this.externalID = externalID;
    }

    /**
     * creates the member id
     * @return member id
     */
    public String getMemberID ()
    {
        return memberID;
    }

    /**
     * sets the member id
     * @param memberID 
     */
    public void setMemberID (String memberID)
    {
        this.memberID = memberID;
    }
    
    /**
     * calcualtes the price
     * @return price
     */
     public double calcPrice()
     {
        return Price;
     }
     
    /**
     * creates the description
     * @return description
     */
     public String createDescription()
     {
         return descriptionOfSet;
     }
     
     
    

   
    
}
